upper arm amputation - German English Dictionary